home *** CD-ROM | disk | FTP | other *** search
/ Mac Magazin/MacEasy 32 / Mac Magazin and MacEasy Magazine CD - Issue 32.iso / Grafik & Text / OzTeX3.0 / Metafont / Configs / Default < prev    next >
Text File  |  1997-03-10  |  5KB  |  127 lines

  1. % OzMF reads this configuration file when it starts up.
  2. % Before making any changes, read the section on configuration files
  3. % in the OzTeX User Guide and the notes at the end of this file.
  4.  
  5. % Files and folders:
  6.  
  7. config_files   = -- "Big MF" -- "Make Local PK" "Keep TFM files" -- |
  8.    "Verbose True" "Verbose False"
  9. base_files     = MakeTeXPK Plain
  10. help_files     = MakeTeXPK GFtoPK GFtoDVI GFtype PKtype TFtoPL PLtoTF |
  11.    VFtoVP VPtoVF AFM2TFM -- "Knuth on VFs" "FTP sites for fonts"
  12. input_folders  = :Metafont:Inputs:*
  13. tfm_folders    = :TeX-fonts:*
  14. pk_file        = :PK-files:%m:%d:%f.%dpk   (used by MakeTeXPK)
  15. maketexpk_base = MakeTeXPK                 (ditto)
  16. help_folder    = :Metafont:Help:
  17. base_folder    = :Metafont:Bases:
  18. pool_file      = :Metafont:Bases:mf.pool   (used by INIMF)
  19.  
  20. % Flags:
  21.  
  22. delete_log = true    (used by MakeTeXPK)
  23. delete_tfm = true    (ditto)
  24. delete_gf  = true    (ditto)
  25. auto_quit  = false   (ditto)
  26. mnemonics  = true    (used by GFtype)
  27. images     = true    (ditto)
  28. verbose    = false   (used by TFtoPL/PLtoTF/VFtoVP/VPtoVF)
  29.  
  30. % Metafont parameters:
  31.  
  32. main_memory      = 60000   (rebuild base files if this is reduced)
  33. buf_size         = 1000
  34. max_strings      = 4000
  35. string_vacancies = 34000
  36. pool_size        = 60000
  37. move_size        = 8000
  38. stack_size       = 60
  39. max_wiggle       = 500
  40. path_size        = 400
  41. max_kerns        = 800
  42. lig_table_size   = 6000
  43. gf_buf_size      = 512
  44. max_print_line   = 79
  45. error_line       = 79
  46. half_error_line  = 50
  47. screen_width     = 500
  48. screen_depth     = 310
  49. mf_display       = Mac
  50.  
  51. % Later parameters override earlier ones, so include any changes here
  52. % if you want to keep a record of the above settings.
  53.  
  54.  
  55. !
  56. The above exclamation mark tells OzMF to stop reading the config file.
  57. Now we can add some notes without having to start each line with "%".
  58.  
  59. Files and folders
  60. -----------------
  61.  
  62. Path names beginning with ":" are relative to the location of OzMF.
  63. See the OzTeX User Guide for more details about the syntax of path names.
  64.  
  65. Names in the config_files list appear as items at the end of the Config menu
  66. and should correspond to text files stored in :Metafont:Configs:.
  67. Note that config_files is ignored in non-default configuration files.
  68.  
  69. Names in the base_files list appear as items at the end of the Metafont menu
  70. and should correspond to .base files inside the given base_folder.
  71. Base names must not contain any spaces.  Place your preferred base first.
  72.  
  73. Names in the help_files list appear as items in the Help menu and should
  74. correspond to text files in the given help_folder.  The Help menu will not
  75. appear if the list is empty.
  76.  
  77. NOTE: Any string starting with "-" in the above three lists will result in
  78. a disabled line in the corresponding menu.
  79.  
  80. The input_folders value is a list of folder paths used by Metafont to
  81. locate .mf files.
  82.  
  83. The tfm_folders list is used by VFtoPL to locate .tfm files.  The supplied
  84. list matches the tfm_folders parameter in OzTeX's Default config file.
  85.  
  86. The pk_file value is a template used by MakeTeXPK to create PK files.
  87. It should expand to a valid file path name after the following substitutions:
  88.  
  89.    %f is replaced by the desired font name (eg. cmr10)
  90.    %d is replaced by the desired font size (eg. 360)
  91.    %b is replaced by the base resolution (eg. 300)
  92.    %m is replaced by the mode (eg. laserwriter)
  93.    %% is replaced by "%" (in case you want "%" in a folder name)
  94.  
  95. WARNING: The supplied template must match one of the templates in OzTeX's
  96. pk_files list so that OzTeX and dvips can find PK files created by MakeTeXPK!
  97.  
  98. If you supply a template like ":PK-files:%d:%f.%dpk" then OzMF will create
  99. any missing sub-folders that would occur as a result of substituting "%d"
  100. by previously unknown font sizes.  Ditto for a template containing "%m".
  101.  
  102. The maketexpk_base value is the name of the .base file used by MakeTeXPK to
  103. run Metafont.  Note that the MakeTeXPK.base file contains common mode_defs
  104. for Mac printers, plus some settings suitable for Mac screens; see
  105. MakeTeXPK.mf in :Metafont:Inputs:.
  106.  
  107. Flags
  108. -----
  109.  
  110. The delete_* flags are examined by MakeTeXPK after it has created a PK file.
  111. If a flag is true then the corresponding log/tfm/gf file is deleted.
  112. The auto_quit flag is also used by MakeTeXPK.  If true then OzMF will quit
  113. after all lines in a .make file have been successfully processed.
  114.  
  115. GFtype uses the mnemonics and images flags to determine how much detail is
  116. included in the resulting .typ file.
  117.  
  118. TFtoPL/PLtoTF/VFtoVP/VPtoVF use the verbose flag to determine how much detail
  119. is displayed in the OzMF window.
  120.  
  121. Metafont parameters
  122. -------------------
  123.  
  124. The supplied values are sufficient to make new PK files needed by most people.
  125. Only advanced Metafont hackers should need to change them.  Note that the
  126. supplied base files only need to be rebuilt if main_memory is REDUCED.
  127.